957
771
2
3
292
111
34
1
4
292
17
1
8
1
2
1
176
129
30
603
2
1728
512
1013
927
121
5
1
1521
28
34
12
14
32
1
1
63
1
1
1
141
1
615
970
770
814
43
9
1
12
1107
1
5
69
1
154
80
5
15
4
1
2
19
421
1
1277
29
25
1651
1
37
1563
82
64
4
31
18
1
151
1037
4
1
346
150
1725
3
511